Corso Umberto I, 163 | Di fronte al Duomo di San Pietro, 97015, Modica, Sicily, Italy
View on Map
What travelers say:
Very central location with excellent food and service. Well priced for what you get. Menu easy to understand and available in English with waiting staff more than happy to explain.